to produce heavy crops - Español Inglés Diccionario